<

デバッグコンソールの使用

DevTools デバッグ コンソールを使用すると、 アプリケーションの標準出力 (stdout)、 一時停止または実行中の式を評価する アプリをデバッグモードで実行し、受信と送信を分析します オブジェクトの参照。

デバッグ コンソールは次から利用できます。検査官デバッガ、 とメモリービュー。

アプリケーションの出力を監視する

コンソールにはアプリケーションの標準出力(stdout):

Screenshot of stdout in Console view

検査されたウィジェットを調べる

ウィジェットをクリックすると、検査官画面、 このウィジェットの変数はコンソール:

Screenshot of inspected widget in Console view

式を評価する

コンソールでは、一時停止した式を評価できます。 またはアプリケーションを実行していると仮定して、 アプリをデバッグモードにします:

Screenshot showing evaluating an expression in the console

評価されたオブジェクトを変数に代入するには、 使用$0$1(終えた$5)の形でvar x = $0:

Screenshot showing how to evaluate variables

ヒープスナップショットを参照する

変数をヒープ スナップショットからコンソールにドロップするには、次のようにします。 以下をせよ:

  1. 案内する開発ツール > メモリ > 差分スナップショット
  2. コンテキストメニューをクリックします[⋮]の数を表示するにはインスタンス希望のためにクラス
  3. 単一のインスタンスを次の名前で保存するかどうかを選択します。 コンソール変数、または保存するかどうか全てアプリ内で現在生きているインスタンス。

Screenshot showing how to browse the heap snapshots

コンソール画面にはライブと静的な両方が表示されます インバウンド参照とアウトバウンド参照、およびフィールド値:

Screenshot showing inbound and outbound references in Console